home *** CD-ROM | disk | FTP | other *** search
/ IRIX Base Documentation 2002 November / SGI IRIX Base Documentation 2002 November.iso / usr / share / catman / p_man / cato / Xm / ApplicationShell.z / ApplicationShell
Encoding:
Text File  |  2002-10-03  |  17.2 KB  |  265 lines

  1.  
  2.  
  3.  
  4.      AAAApppppppplllliiiiccccaaaattttiiiioooonnnnSSSShhhheeeellllllll((((3333XXXX))))      UUUUNNNNIIIIXXXX SSSSyyyysssstttteeeemmmm VVVV      AAAApppppppplllliiiiccccaaaattttiiiioooonnnnSSSShhhheeeellllllll((((3333XXXX))))
  5.  
  6.  
  7.  
  8.      NNNNAAAAMMMMEEEE
  9.           AAAApppppppplllliiiiccccaaaattttiiiioooonnnnSSSShhhheeeellllllll - The ApplicationShell widget class
  10.  
  11.      SSSSYYYYNNNNOOOOPPPPSSSSIIIISSSS
  12.           ####iiiinnnncccclllluuuuddddeeee <<<<XXXXmmmm////XXXXmmmm....hhhh>>>>
  13.           ####iiiinnnncccclllluuuuddddeeee <<<<XXXX11111111////SSSShhhheeeellllllll....hhhh>>>>
  14.  
  15.  
  16.      VVVVEEEERRRRSSSSIIIIOOOONNNN
  17.           This page documents version 1.2 of the Motif library.
  18.  
  19.      DDDDEEEESSSSCCCCRRRRIIIIPPPPTTTTIIIIOOOONNNN
  20.           ApplicationShell is used as the main top-level window for an
  21.           application.  An application should have more than one
  22.           ApplicationShell only if it implements multiple logical
  23.           applications.
  24.  
  25.         CCCCllllaaaasssssssseeeessss
  26.           ApplicationShell inherits behavior and resources from CCCCoooorrrreeee,
  27.           CCCCoooommmmppppoooossssiiiitttteeee, SSSShhhheeeellllllll, WWWWMMMMSSSShhhheeeellllllll, VVVVeeeennnnddddoooorrrrSSSShhhheeeellllllll, and TTTTooooppppLLLLeeeevvvveeeellllSSSShhhheeeellllllll.
  28.  
  29.           The class pointer is aaaapppppppplllliiiiccccaaaattttiiiioooonnnnSSSShhhheeeellllllllWWWWiiiiddddggggeeeettttCCCCllllaaaassssssss.
  30.  
  31.           The class name is AAAApppppppplllliiiiccccaaaattttiiiioooonnnnSSSShhhheeeellllllll.
  32.  
  33.         NNNNeeeewwww RRRReeeessssoooouuuurrrrcccceeeessss
  34.           The following table defines a set of widget resources used
  35.           by the programmer to specify data.  The programmer can also
  36.           set the resource values for the inherited classes to set
  37.           attributes for this widget.  To reference a resource by name
  38.           or by class in a .Xdefaults file, remove the XXXXmmmmNNNN or XXXXmmmmCCCC
  39.           prefix and use the remaining letters.  To specify one of the
  40.           defined values for a resource in a .Xdefaults file, remove
  41.           the XXXXmmmm prefix and use the remaining letters (in either
  42.           lowercase or uppercase, but include any underscores between
  43.           words).  The codes in the access column indicate if the
  44.           given resource can be set at creation time (C), set by using
  45.           XXXXttttSSSSeeeettttVVVVaaaalllluuuueeeessss (S), retrieved by using XXXXttttGGGGeeeettttVVVVaaaalllluuuueeeessss (G), or is
  46.           not applicable (N/A).
  47.  
  48.                          AAAApppppppplllliiiiccccaaaattttiiiioooonnnnSSSShhhheeeellllllll RRRReeeessssoooouuuurrrrcccceeee SSSSeeeetttt
  49.                 NNNNaaaammmmeeee      CCCCllllaaaassssssss     TTTTyyyyppppeeee       DDDDeeeeffffaaaauuuulllltttt   AAAAcccccccceeeessssssss
  50.                 _______________________________________________
  51.                 XmNargc   XmCArgc   int        0         CSG
  52.                 XmNargv   XmCArgv   String *   NULL      CSG
  53.  
  54.  
  55.  
  56.  
  57.  
  58.  
  59.  
  60.  
  61.  
  62.  
  63.      Page 1                                          (printed 4/30/98)
  64.  
  65.  
  66.  
  67.  
  68.  
  69.  
  70.      AAAApppppppplllliiiiccccaaaattttiiiioooonnnnSSSShhhheeeellllllll((((3333XXXX))))      UUUUNNNNIIIIXXXX SSSSyyyysssstttteeeemmmm VVVV      AAAApppppppplllliiiiccccaaaattttiiiioooonnnnSSSShhhheeeellllllll((((3333XXXX))))
  71.  
  72.  
  73.  
  74.           XXXXmmmmNNNNaaaarrrrggggcccc   Specifies the number of arguments given in the
  75.                     XXXXmmmmNNNNaaaarrrrggggvvvv resource.  The function XXXXttttIIIInnnniiiittttiiiiaaaalllliiiizzzzeeee sets
  76.                     this resource on the shell widget instance it
  77.                     creates by using its parameters as the values.
  78.  
  79.           XXXXmmmmNNNNaaaarrrrggggvvvv   Specifies the argument list required by a session
  80.                     manager to restart the application, if it is
  81.                     killed.  This list should be updated at
  82.                     appropriate points by the application if a new
  83.                     state has been reached which can be directly
  84.                     restarted.  The function XXXXttttIIIInnnniiiittttiiiiaaaalllliiiizzzzeeee sets this
  85.                     resource on the shell widget instance it creates
  86.                     by using its parameters as the values.
  87.  
  88.  
  89.         IIIInnnnhhhheeeerrrriiiitttteeeedddd RRRReeeessssoooouuuurrrrcccceeeessss
  90.           ApplicationShell inherits behavior and resources from the
  91.           following superclasses.  For a complete description of each
  92.           resource, refer to the manual page for that superclass.
  93.  
  94.                            TTTTooooppppLLLLeeeevvvveeeellllSSSShhhheeeellllllll RRRReeeessssoooouuuurrrrcccceeee SSSSeeeetttt
  95.      NNNNaaaammmmeeee                  CCCCllllaaaassssssss                 TTTTyyyyppppeeee      DDDDeeeeffffaaaauuuulllltttt   AAAAcccccccceeeessssssss
  96.      ______________________________________________________________________
  97.      XmNiconic             XmCIconic             Boolean   False     CSG
  98.      XmNiconName           XmCIconName           String    NULL      CSG
  99.      XmNiconNameEncoding   XmCIconNameEncoding   Atom      dynamic   CSG
  100.  
  101.                                    VVVVeeeennnnddddoooorrrrSSSShhhheeeellllllll RRRReeeessssoooouuuurrrrcccceeee SSSSeeeetttt
  102.      NNNNaaaammmmeeee                     CCCCllllaaaassssssss                    TTTTyyyyppppeeee            DDDDeeeeffffaaaauuuulllltttt      AAAAcccccccceeeessssssss
  103.      _____________________________________________________________________________________
  104.      XmNaudibleWarning        XmCAudibleWarning        unsigned char   XmBELL       CSG
  105.      XmNbuttonFontList        XmCButtonFontList        XmFontList      dynamic      CSG
  106.      XmNdefaultFontList       XmCDefaultFontList       XmFontList      dynamic      CG
  107.      XmNdeleteResponse        XmCDeleteResponse        unsigned char   XmDESTROY    CSG
  108.      XmNinputMethod           XmCInputMethod           String          NULL         CSG
  109.      XmNkeyboardFocusPolicy   XmCKeyboardFocusPolicy   unsigned char   XmEXPLICIT   CSG
  110.      XmNlabelFontList         XmCLabelFontList         XmFontList      dynamic      CSG
  111.      XmNmwmDecorations        XmCMwmDecorations        int             -1           CSG
  112.      XmNmwmFunctions          XmCMwmFunctions          int             -1           CSG
  113.      XmNmwmInputMode          XmCMwmInputMode          int             -1           CSG
  114.      XmNmwmMenu               XmCMwmMenu               String          NULL         CSG
  115.      XmNpreeditType           XmCPreeditType           String          dynamic      CSG
  116.      XmNshellUnitType         XmCShellUnitType         unsigned char   XmPIXELS     CSG
  117.      XmNtextFontList          XmCTextFontList          XmFontList      dynamic      CSG
  118.      XmNuseAsyncGeometry      XmCUseAsyncGeometry      Boolean         False        CSG
  119.  
  120.                                   WWWWMMMMSSSShhhheeeellllllll RRRReeeessssoooouuuurrrrcccceeee SSSSeeeetttt
  121.      NNNNaaaammmmeeee               CCCCllllaaaassssssss              TTTTyyyyppppeeee      DDDDeeeeffffaaaauuuulllltttt                 AAAAcccccccceeeessssssss
  122.      ______________________________________________________________________________
  123.      XmNbaseHeight      XmCBaseHeight      int       XtUnspecifiedShellInt   CSG
  124.  
  125.  
  126.  
  127.  
  128.  
  129.      Page 2                                          (printed 4/30/98)
  130.  
  131.  
  132.  
  133.  
  134.  
  135.  
  136.      AAAApppppppplllliiiiccccaaaattttiiiioooonnnnSSSShhhheeeellllllll((((3333XXXX))))      UUUUNNNNIIIIXXXX SSSSyyyysssstttteeeemmmm VVVV      AAAApppppppplllliiiiccccaaaattttiiiioooonnnnSSSShhhheeeellllllll((((3333XXXX))))
  137.  
  138.  
  139.  
  140.      XmNbaseWidth       XmCBaseWidth       int       XtUnspecifiedShellInt   CSG
  141.      XmNheightInc       XmCHeightInc       int       XtUnspecifiedShellInt   CSG
  142.      XmNiconMask        XmCIconMask        Pixmap    NULL                    CSG
  143.      XmNiconPixmap      XmCIconPixmap      Pixmap    NULL                    CSG
  144.      XmNiconWindow      XmCIconWindow      Window    NULL                    CSG
  145.      XmNiconX           XmCIconX           int       -1                      CSG
  146.      XmNiconY           XmCIconY           int       -1                      CSG
  147.      XmNinitialState    XmCInitialState    int       NormalState             CSG
  148.      XmNinput           XmCInput           Boolean   True                    CSG
  149.      XmNmaxAspectX      XmCMaxAspectX      int       XtUnspecifiedShellInt   CSG
  150.      XmNmaxAspectY      XmCMaxAspectY      int       XtUnspecifiedShellInt   CSG
  151.      XmNmaxHeight       XmCMaxHeight       int       XtUnspecifiedShellInt   CSG
  152.      XmNmaxWidth        XmCMaxWidth        int       XtUnspecifiedShellInt   CSG
  153.      XmNminAspectX      XmCMinAspectX      int       XtUnspecifiedShellInt   CSG
  154.      XmNminAspectY      XmCMinAspectY      int       XtUnspecifiedShellInt   CSG
  155.      XmNminHeight       XmCMinHeight       int       XtUnspecifiedShellInt   CSG
  156.      XmNminWidth        XmCMinWidth        int       XtUnspecifiedShellInt   CSG
  157.      XmNtitle           XmCTitle           String    dynamic                 CSG
  158.      XmNtitleEncoding   XmCTitleEncoding   Atom      dynamic                 CSG
  159.      XmNtransient       XmCTransient       Boolean   False                   CSG
  160.      XmNwaitForWm       XmCWaitForWm       Boolean   True                    CSG
  161.      XmNwidthInc        XmCWidthInc        int       XtUnspecifiedShellInt   CSG
  162.      XmNwindowGroup     XmCWindowGroup     Window    dynamic                 CSG
  163.      XmNwinGravity      XmCWinGravity      int       dynamic                 CSG
  164.      XmNwmTimeout       XmCWmTimeout       int       5000 ms                 CSG
  165.  
  166.                                               SSSShhhheeeellllllll RRRReeeessssoooouuuurrrrcccceeee SSSSeeeetttt
  167.      NNNNaaaammmmeeee                      CCCCllllaaaassssssss                     TTTTyyyyppppeeee                     DDDDeeeeffffaaaauuuulllltttt          AAAAcccccccceeeessssssss
  168.      ____________________________________________________________________________________________________
  169.      XmNallowShellResize       XmCAllowShellResize       Boolean                  False            CG
  170.      XmNcreatePopupChildProc   XmCCreatePopupChildProc   XtCreatePopupChildProc   NULL             CSG
  171.      XmNgeometry               XmCGeometry               String                   NULL             CSG
  172.      XmNoverrideRedirect       XmCOverrideRedirect       Boolean                  False            CSG
  173.      XmNpopdownCallback        XmCCallback               XtCallbackList           NULL             C
  174.      XmNpopupCallback          XmCCallback               XtCallbackList           NULL             C
  175.      XmNsaveUnder              XmCSaveUnder              Boolean                  False            CSG
  176.      XmNvisual                 XmCVisual                 Visual *                 CopyFromParent   CSG
  177.  
  178.                              CCCCoooommmmppppoooossssiiiitttteeee RRRReeeessssoooouuuurrrrcccceeee SSSSeeeetttt
  179.      NNNNaaaammmmeeee                CCCCllllaaaassssssss               TTTTyyyyppppeeee          DDDDeeeeffffaaaauuuulllltttt   AAAAcccccccceeeessssssss
  180.      ______________________________________________________________________
  181.      XmNchildren         XmCReadOnly         WidgetList    NULL      G
  182.      XmNinsertPosition   XmCInsertPosition   XtOrderProc   NULL      CSG
  183.      XmNnumChildren      XmCReadOnly         Cardinal      0         G
  184.  
  185.                                                    CCCCoooorrrreeee RRRReeeessssoooouuuurrrrcccceeee SSSSeeeetttt
  186.      NNNNaaaammmmeeee                            CCCCllllaaaassssssss                           TTTTyyyyppppeeee             DDDDeeeeffffaaaauuuulllltttt                AAAAcccccccceeeessssssss
  187.      ______________________________________________________________________________________________________________
  188.      XmNaccelerators                 XmCAccelerators                 XtAccelerators   dynamic                CSG
  189.      XmNancestorSensitive            XmCSensitive                    Boolean          dynamic                G
  190.  
  191.  
  192.  
  193.  
  194.  
  195.      Page 3                                          (printed 4/30/98)
  196.  
  197.  
  198.  
  199.  
  200.  
  201.  
  202.      AAAApppppppplllliiiiccccaaaattttiiiioooonnnnSSSShhhheeeellllllll((((3333XXXX))))      UUUUNNNNIIIIXXXX SSSSyyyysssstttteeeemmmm VVVV      AAAApppppppplllliiiiccccaaaattttiiiioooonnnnSSSShhhheeeellllllll((((3333XXXX))))
  203.  
  204.  
  205.  
  206.      XmNbackground                   XmCBackground                   Pixel            dynamic                CSG
  207.      XmNbackgroundPixmap             XmCPixmap                       Pixmap           XmUNSPECIFIED_PIXMAP   CSG
  208.      XmNborderColor                  XmCBorderColor                  Pixel            XtDefaultForeground    CSG
  209.      XmNborderPixmap                 XmCPixmap                       Pixmap           XmUNSPECIFIED_PIXMAP   CSG
  210.      XmNborderWidth                  XmCBorderWidth                  Dimension        1                      CSG
  211.      XmNcolormap                     XmCColormap                     Colormap         dynamic                CG
  212.      XmNdepth                        XmCDepth                        int              dynamic                CG
  213.      XmNdestroyCallback              XmCCallback                     XtCallbackList   NULL                   C
  214.      XmNheight                       XmCHeight                       Dimension        dynamic                CSG
  215.      XmNinitialResourcesPersistent   XmCInitialResourcesPersistent   Boolean          True                   C
  216.      XmNmappedWhenManaged            XmCMappedWhenManaged            Boolean          True                   CSG
  217.      XmNscreen                       XmCScreen                       Screen *         dynamic                CG
  218.      XmNsensitive                    XmCSensitive                    Boolean          True                   CSG
  219.      XmNtranslations                 XmCTranslations                 XtTranslations   dynamic                CSG
  220.      XmNwidth                        XmCWidth                        Dimension        dynamic                CSG
  221.      XmNx                            XmCPosition                     Position         0                      CSG
  222.      XmNy                            XmCPosition                     Position         0                      CSG
  223.  
  224.         TTTTrrrraaaannnnssssllllaaaattttiiiioooonnnnssss
  225.           There are no translations for ApplicationShell.
  226.  
  227.      RRRREEEELLLLAAAATTTTEEEEDDDD IIIINNNNFFFFOOOORRRRMMMMAAAATTTTIIIIOOOONNNN
  228.           CCCCoooommmmppppoooossssiiiitttteeee((((3333XXXX)))), CCCCoooorrrreeee((((3333XXXX)))), SSSShhhheeeellllllll((((3333XXXX)))), WWWWMMMMSSSShhhheeeellllllll((((3333XXXX)))),
  229.           VVVVeeeennnnddddoooorrrrSSSShhhheeeellllllll((((3333XXXX)))), and TTTTooooppppLLLLeeeevvvveeeellllSSSShhhheeeellllllll((((3333XXXX)))).
  230.  
  231.  
  232.  
  233.  
  234.  
  235.  
  236.  
  237.  
  238.  
  239.  
  240.  
  241.  
  242.  
  243.  
  244.  
  245.  
  246.  
  247.  
  248.  
  249.  
  250.  
  251.  
  252.  
  253.  
  254.  
  255.  
  256.  
  257.  
  258.  
  259.  
  260.  
  261.      Page 4                                          (printed 4/30/98)
  262.  
  263.  
  264.  
  265.